1 hard put to do something
He was hard put to find a satisfactory answer — Ему трудно было найти вразумительный ответ
The new dictionary of modern spoken language > hard put to do something